pub fn odd_fibnacci_sum(threshold: u32) -> u32 {
    // TODO: 这里写逻辑
    // todo!()
    let mut ans = 0;
    let mut a1 = 0;
    let mut a2 = 1 ;
    for _i in 0..threshold {
        let tmp = a1 + a2;
        a1 = a2;
        a2 = tmp;
        if a1 >= threshold {
            break;
        }
        if a1 % 2 == 1 {
            ans += a1;
        }
    }
    ans




}
